/**
 * 对象类型
 * 
 * @flow
 */

const obj1: { foo: string, bar: number } = { foo: 'string', bar: 100 }

const obj2: { foo?: string, bar: number } = { bar: 100 } // 带? 的字段可有可无

const obj3: { [string]: string } = {} // 可以添加任意键值对，但key和value必须是字符串
obj3.key1 = 'value1'
obj3.key2 = 'value2'
